exhausted from excessive work - Spanish English Dictionary